sand dredging - French English Dictionary